let obj = {
    say: function () {
        console.log("say you say me")
    }
}
// let o = {}
// o.__proto__ = obj
// o.say = obj.say
// console.log(o.say)
// console.log(o.hasOwnProperty('say'))
let o = Object.create(obj)
console.log(o, o.__proto__)

function Person(name) {
    this.name = name
}

let c = Object.create(Person.prototype)
console.log(c, c.__proto__);